/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Classes;

import java.io.File;
import java.io.Serializable;

/**
 *
 * @author Lenovo
 */
public class Student implements Serializable{
    File picS;
    String stuID, SID, LN, GN, MN, CAdd, BDate, BPlace, Gen, CAff, Con, FName, FOcc, FCon, MMName, MMOcc, MMCon, LSAtt, LSAdd, 
            GAve, secID, Sec, syID, SY, classID, Clvl, currID, Curr, status;   
    
    int ctr;
    
    public Student(String a, String b, String c, String d, String e, String f) {
        SID = a;
        LN = b;
        GN = c;
        MN = d;    
        SY = e;
        GAve = f;        
    }
    
    public Student(String a, String b, String c, String d, String e) {
        SID = a;
        LN = b;
        GN = c;
        MN = d;              
        GAve = e;        
    }
    
    public Student(String a, String b, String c, String d, String e, String f, String g, String h, String i, String j, String k) {
        SID = a;
        LN = b;
        GN = c;
        MN = d;
        SY = e;
        Curr = i;
        Clvl = f;
        Sec = g;
        GAve = h;
        status = j;
        stuID = k;
    }
    
    public Student(String a, String b, String c, String d, String e, String g, String h, String i, String j, String k, String l, String m, String n, String o, String p, String q, String r, String s, String t,String v , String w, /*File pic,*/ String x) {        
        SID = a;
        LN = b;
        GN = c;
        MN = d;
        CAdd = e;
        BDate = g;
        BPlace = h;
        Gen = i;
        CAff = j;
        Con = k;
        FName = l; 
        FOcc = m;
        FCon = n;
        MMName = o; 
        MMOcc = p;
        MMCon = q;
        LSAtt = r;
        LSAdd = s;
        GAve = t;
        //Stat = u;
        Clvl = v;
        SY = w;
        //picS = pic;
        currID = x;
    }
    
    public Student(String a, String b, String c, String d, String e, String f, String h, String i, String j, String k, String l, String m, String n, String o, String p, String q, String r, String s, String t , String v, String u, String w,String x) {
        stuID = a;
        SID = b;
        LN = c;
        GN = d;
        MN = e;
        CAdd = f;
        BDate = h;
        BPlace = i;
        Gen = j;
        CAff = k;
        Con = l;
        FName = m; 
        FOcc = n;
        FCon = o;
        MMName = p; 
        MMOcc = q;
        MMCon = r;
        LSAtt = s;
        LSAdd = t;
        GAve = v;
        Clvl = u;
        SY = w;
        currID = x;
//  //      Stat = v;
//        Clvl = w;
//        SY = x;
//        Pic = y
    }
    
    // For Profile_Manage
    public Student(String a, String b, String c, String d, String e, String f, String h, String i, String j, String k, String l, String m, String n, String o, String p, String q, String r, String s, String t, String u ,String w ,String x, String y, String z) {
        stuID = a;
        SID = b;
        LN = c;
        GN = d;
        MN = e;
        CAdd = f;
        BDate = h;
        BPlace = i;
        Gen = j;
        CAff = k;
        Con = l;
        FName = m; 
        FOcc = n;
        FCon = o;
        MMName = p; 
        MMOcc = q;
        MMCon = r;
        LSAtt = s;
        LSAdd = t;
        GAve = u;
        Clvl = w;
        SY = x;
        Sec = y;
        Curr = z;
    }
    
    public Student(String a, String b, String c, String d, String e, String f, String g, String h, String i, String j, String k, String l, String m, String n, String o, String p, String q, String r, String s, String t, String u , String v, String w ,String x, String y, String z, String zz, String zzz) {
        stuID = a;
        SID = b;
        LN = c;
        GN = d;
        MN = e;
        CAdd = f;
        BDate = g;
        BPlace = h;
        Gen = i;
        CAff = j;
        Con = k;
        FName = l; 
        FOcc = m;
        FCon = n;
        MMName = o; 
        MMOcc = p;
        MMCon = q;
        LSAtt = r;
        LSAdd = s;
        GAve = t;
        secID = u;
        Sec = v;
        syID = w;
        SY = x;
        classID = y;
        Clvl = z;
        currID = zz;
        Curr = zzz;
    }
    
    public Student (String a, String b, String c, String d, String e, String f, String g) {
        SID = a;
        LN = b;
        GN = c;
        MN = d;
        SY = e;
        Clvl = f;
        GAve = g;
    }
    
    public Student(int a, String b, String c, String d, String e, String f) {
        stuID = a + "";
        SID = b;
        LN = c;
        GN = d;
        MN = e;              
        GAve = f;        
    }
    
    public String getStuID() {
        return stuID;
    }
    
    public String getSID() {
        return SID;
    }
    
    public String getLName() {
        return LN;
    }
    
    public String getGName() {
        return GN;
    }
    
    public String getMNane() {
        return MN;
    }
    
    public String getName() {
        return (LN + ", " + GN + " " + (MN).charAt(0));
    }
    
    public String getCAddress() {
        return CAdd;
    }
    
    public String getBirthday() {
        return BDate;
    }
    
    public String getBirthPlace() {
        return BPlace;
    }
    
    public String getGender() {
        return Gen;
    }
    
    public String getChurchAffiliate() {
        return CAff;
    }
    
    public String getContact() {
        return Con;
    }
    
    public String getFatherName() {
        return FName;
    }
    
    public String getFatherOccupation() {
        return FOcc;
    }
    
    public String getFatherContact() {
        return FCon;
    }
    
    public String getMotherName() {
        return MMName;
    }
    
    public String getMotherOccupation() {
        return MMOcc;
    }
    
    public String getMotherContact() {
        return MMCon;
    }
    
    public String getLastSchoolAttended() {
        return LSAtt;
    }
    
    public String getLastSchoolAddres() {
        return LSAdd;
    }
    
    public String getGeneralAverage() {
        return GAve;
    }
    
    public String getClassLevel() {
        return Clvl;
    }
  
    public String getSchoolYear() {
        return SY;
    }
  
    public String getSection() {
        return Sec;
    }
    
    public String getCurriculum() {
        return Curr;
    }
    
    public String getClassID() {
        return classID;
    }
    
    public String getSecID() {
        return secID;
    }
    
    public String getCurrID() {
        return currID;
    }
    
    public String getSYID() {
        return syID;
    }
    
    public File getPic() {
        return picS;
    }
    
    public void setStuID(String a) {
        stuID = a;
    }
    
    public void setGenAve(String a) {
        GAve = a;
    }
    
    public void setSYID(String a) {
        syID = a;
    }
    
    public void setClassID(String a) {
        classID = a;
    }
    
    public void setClevel(String a) {
        Clvl = a;
    }
    
    public void setSY(String a) {
        SY = a;
    }
    
    public void setCtr(int a) {
        ctr = a;
    }
    
    public void setSecID(String a) {
        secID = a;
    }
    
    public int getCtr() {
        return ctr;
    }
    
    public String toString() {
        return(stuID + "\n" + SID + "\n" + LN + "\n" + GN + "\n" + MN + "\n" + CAdd + "\n" + BDate + "\n" + BPlace + "\n" +
                Gen + "\n" + CAff + "\n" + Con + "\n" + FName + "\n" + FOcc + "\n" + FCon + "\n" + MMName + "\n" + 
                MMOcc + "\n" + MMCon + "\n" + LSAtt + "\n" + LSAdd + "\n" + GAve + "\n" + secID + "\n" + Sec + "\n" + 
                syID + "\n" + SY + "\n" + classID + "\n" + Clvl + "\n" + currID + "\n" + Curr);
    }
    
    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}
